home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 140
/
(Vol 140) Sep 19 2011.iso
/
Games
/
red_cross_eru.swf
/
scripts
/
__Packages
/
gamebase
/
need
/
NeedType.as
< prev
next >
Wrap
Text File
|
2011-09-19
|
3KB
|
140 lines
§§push(true);
§§push(false);
§§push(false);
§§push(true);
while(true)
{
if(§§pop())
{
}
if(§§pop())
{
}
if(§§pop())
{
break;
}
§§push(true);
§§push(false);
}
if(!e.f)
{
e.f = new g();
}
§§pop();
if(!e.f.h)
{
e.f.h = new g();
}
§§pop();
if(!e.f.h[§§constant(4)])
{
f.h[§§constant(4)] extends f[§§constant(5)];
var _loc2_ = f.h[§§constant(4)] = function()
{
super();
}[§§constant(6)];
_loc2_[§§constant(7)] = function()
{
};
_loc2_[§§constant(8)] = function()
{
};
_loc2_[§§constant(9)] = function()
{
var _loc5_ = _global[§§constant(10)][§§constant(11)][§§constant(12)];
var _loc3_ = 0;
while(_loc3_ < _loc5_)
{
var _loc4_ = _global[§§constant(10)][§§constant(13) + _global[§§constant(10)][§§constant(11)][_loc3_]];
if(this[§§constant(14)](_loc4_))
{
this[§§constant(15)][§§constant(16)](_loc4_);
break;
}
_loc3_ = _loc3_ + 1;
}
};
_loc2_[§§constant(14)] = function(camp, skipRange)
{
if(!this[§§constant(17)](camp))
{
return false;
}
if(!f[§§constant(19)][§§constant(20)][§§constant(21)](camp,this[§§constant(18)]))
{
return false;
}
if(!f[§§constant(19)][§§constant(20)][§§constant(23)](camp,this[§§constant(22)]))
{
return false;
}
if(camp[§§constant(24)] == undefined)
{
return false;
}
if(this instanceof f.h[§§constant(25)])
{
if(camp[§§constant(26)] >= camp[§§constant(27)])
{
return false;
}
}
if(!skipRange)
{
if(!this[§§constant(15)][§§constant(28)](camp))
{
return false;
}
}
return true;
};
_loc2_[§§constant(17)] = function(camp)
{
var _loc3_ = this[§§constant(29)][§§constant(12)];
var _loc2_ = 0;
while(_loc2_ < _loc3_)
{
if(camp instanceof this[§§constant(29)][_loc2_])
{
return true;
}
_loc2_ = _loc2_ + 1;
}
return false;
};
_loc2_[§§constant(30)] = function(camp)
{
if(!this[§§constant(17)](camp))
{
return false;
}
if(camp[§§constant(31)][§§constant(12)] > 0)
{
return false;
}
if(camp[§§constant(32)][§§constant(12)] > 0)
{
return false;
}
if(this instanceof f.h[§§constant(25)])
{
if(camp[§§constant(26)] >= camp[§§constant(27)])
{
return false;
}
}
if(camp[§§constant(24)] == undefined)
{
return false;
}
if(f[§§constant(35)][§§constant(36)][§§constant(37)](this[§§constant(15)][§§constant(34)],this[§§constant(15)][§§constant(33)],camp[§§constant(34)],camp[§§constant(33)]) > camp[§§constant(24)])
{
return false;
}
return true;
};
§§push(§§constant(38)(f.h[§§constant(4)][§§constant(6)],null,1));
}
§§pop();